import { buildService } from '../../helper/service'

// 值类型为String或Object,String为url(method),Object同axios(config)参数支持相同,data和params只能为对象类型
const settings = {
  // 获取北斗定位列表
  getGpsList: {
    url: '/api/v1/base/gps',
    method: 'get'
  },
  // 创建北斗定位
  createGps: {
    url: '/api/v1/base/gps',
    method: 'post'
  },
  // 修改北斗定位
  updateGps: {
    url: '/api/v1/base/gps',
    method: 'put'
  },
  // 禁用北斗定位
  forbidGps: {
    url: '/api/v1/base/gps_status',
    method: 'put'
  },
  // 定位记录
  getPositionRecord: {
    url: '/api/v1/base/gps_record',
    method: 'get'
  },
  // 使用记录
  getBidRecord: {
    url: '/api/v1/base/gps_bind',
    method: 'get'
  }
}

export default buildService(settings)
